#pragma once
class ZSocketRecvReactor;
class ZSocketListener;

enum ZSocketType{
	ZSocket_UDP,
	ZSocket_TCP
};

class ZSocketListenerFactory
{
public:
	ZSocketListenerFactory(void);
	virtual ~ZSocketListenerFactory(void);

public:
	static ZSocketListener*	CreateListener(qint16 iPort, ZSocketType listenType, ZSocketRecvReactor* pRecvReactor);
};

